storm crow - French English Dictionary